beating heart - Spanish English Dictionary